Landscape Architecture — definition

1. landscape architecture (Noun)

1 definition

landscape architecture (Noun) — The branch of architecture dealing with the arrangement of land and buildings for human use and enjoyment.

1 type of
architecture